Soldier of Fortune
Compatibility Information and Manual Additions
(Best viewed with Netscape 3.0 or IE 4.0 or later)
Created: March 08, 2000
Table of Contents:
A. Important 3D card information. !!!READ
FIRST!!!
1.
Determining your video card driver version.
2. Video Card
chipsets that are not supported in this release.
3. GLSetup Instructions.
4. Tested Video Cards.
a. VOODOO
Graphics Issues
b. VOODOO 2 Issues
c. VOODOO 3 Issues
d. nVIDIA Card
Issues
5. Links to Manufacturer and
Chipset web sites.
B. Hardware Overclocking
Warning
D. System
Resources and Soldier of Fortune
1.
Virtual Memory issues with Windows NT and Windows 2000
I. Audio Controls.
1. Dynamic Sound Settings.
2. Sound System Settings.
J. Joysticks.
K. Dedicated Server
Instructions
1. List of Maps for Dedicated
Servers
L. Customer Support Information.
=======================================================================================================
A.
IMPORTANT INFORMATION RELATING TO 3D ACCELERATED VIDEO CARDS WITH SOLDIER OF FORTUNE. PLEASE
READ BEFORE ATTEMPTING TO PLAY SOLDIER OF FORTUNE FOR THE FIRST TIME!!!!
=======================================================================================================
Throughout extensive QA testing, it has become apparent that a number 3d accelerated video
cards will not function correctly unless you update your video card driver. Even though
you might have the latest driver supplied by your Video Card manufacturer, you still may
not be able to run Soldier of Fortune properly. If you run into problems with your current
video card driver, you will need to download what are called "Reference
Drivers." These drivers are supplied by the company that made the chipset for
your video card, for example: nVidia or 3dfx.
PLEASE BE AWARE that Activision Customer Support does not answer questions regarding
installation and un-installation of reference drivers. Please refer to the
"Readme.txt" or "Help Guide" included with the reference driver.
Note: Installing Soldier of Fortune will require you to install DirectX 7.0
(included on the Soldier of Fortune CD), which contains the DirectX Diagnostics Utility
(dxdiag). This utility will determine the current driver version of your 3d accelerated
cards. DirectX updates are available for download from http://www.microsoft.com/directx/.
1.
In order to determine the video card driver version that you are currently running, do
the following:
-Click on "Start" on the Windows taskbar.
-Click on "Run."
-Type in: dxdiag <enter>
You will then see a window pop-up with several "Tabs." Look for the
"Display" tab. Users with two video cards will see two "Display" tabs.
If you are using a primary (2d/3d) card you want to look for the "Display 1"
tab. If you are using a Voodoo1 or Voodoo2, you are looking for "Display 2" tab.
Look for the
"VERSION" number in the "Drivers" section which is located on the
right side of the window. It may be wise to write this number down so that you do not lose
track.
2. Video
Card chipsets that are not supported in this release:
3DLabs Permedia 2
3DLabs Permedia 3
Intel i752
PowerVR PCX2
Rendition V1000
Rendition V2100
Rendition V2200
3. GLSETUP INSTRUCTIONS:
GLSetup is a program that will detect your 3D graphics card and install the matching
OpenGL drivers.
GLSetup is available on the Soldier of Fortune CD, but updates may be downloaded from: http://www.glsetup.com
GLSetup currently includes drivers for the following chipsets:
3Dfx Voodoo, Voodoo2, Voodoo Rush, Banshee, and Voodoo3
3Dlabs Permedia 2 and Permedia 3
ATI Rage 128 and Rage Pro
Intel i740
Matrox G200 and G400
nVidia Riva 128/128ZX, Riva TNT/TNT2, GeForce 256 (NV10)
Rendition Verite 2200
S3 Savage3D and Savage4
NOTE: All the chipsets supported by GLSetup may not be supported by Soldier of Fortune. If
you decide to use the GLSetup utility, be sure to thoroughly read the GLSetup readme file
for all known issues. If you have any other questions about GLSetup, please go to http://www.glsetup.com
4. Tested Video Cards:
As of the date of this document's creation, the following video cards have been tested
with the corresponding driver version information.
NOTE: This is a partial list based on the hardware available to us at the time of
testing. This information is subject to change as new cards are released. Driver
version information is subject to change as drivers are updated. Please be aware that
Activision Customer Support does not answer questions regarding installation and
un-installation of reference drivers. Please refer to the "Readme.txt" or
"Help Guide" included with the reference driver.
(Maximize window for best viewing results)
Video Card
Chipset
Manufacturer Driver version Reference Driver version
3dfx Voodoo3 (ALL)**
Voodoo3 4.11.01.1204
(Works!) Same as Manufacturer
Driver
3dfx V2 1000
PCI* Voodoo
2* 4.11.01.0441
(Recommended) Same as Manufacturer Driver
Canopus Pure
3D*! Voodoo
Graphics*! 4.10.01.0015 (Not Recommended) 4.10.01.0017 (Recommended)
Canopus Pure 3D II*
Voodoo 2* 4.10.01.0217 (Not
Recommended) 4.11.01.0441 (Recommended)
ATI Rage 128 (All)
Rage 128 4.11.01.6114
(Works!) 4.11.01.6210
(Recommended)
ATI Rage
PRO
Rage PRO 4.11.01.2560
(Works!) 4.11.01.2623
(Works!)
Creative 3D Blaster Banshee*! 3dfx Banshee*! 4.10.01.0110
(Doesn't work) 4.11.01.0443 (Recommended)
Creative Riva TNT *** nVidia
TNT 4.11.01.2111
(Works!) 4.11.01.0208
(Recommended)
Creative Riva TNT2 *** nVidia
TNT2 4.11.01.2111
(Works!) 4.11.01.0208
(Recommended)
Creative Riva TNT2 Ultra *** nVidia TNT2 Ultra 4.11.01.2111
(Works!) 4.11.01.0208
(Recommended)
Creative Annihilator *** nVidia GeForce 256
4.12.01.2204 (Works!)
4.12.01.0353 (Works!)
Diamond Monster 3D*! Voodoo
Graphics*! 4.10.01.0013 (Doesn't work) 4.10.01.0017
(Recommended)
Diamond Monster 3D II* Voodoo
2* 4.10.01.0205 (Doesn't
work) 4.11.01.0441 (Recommended)
Diamond Monster Fusion*! 3dfx
Banshee*! 4.10.01.0213 (Doesn't work)
4.11.01.1444 (Recommended)
Diamond Stealth II G460 Intel
i740 4.10.01.1346 (Doesn't
work) 4.11.01.2719 (Recommended)
Diamond Stealth III S540 S3
Savage4 4.11.01.0204 (Not
Recommended) 4.11.01.8007 (Recommended)
Diamond Viper V330 *** nVidia Riva
128 4.10.01.0279 (Doesn't work) 4.11.01.0337
(Recommended)
Diamond Viper V770 *** nVidia
TNT2 4.11.01.0402
(Works!) 4.11.01.0208
(Recommended)
Diamond Viper V770 Ultra *** nVidia
TNT2 4.11.01.0402
(Works!) 4.11.01.0208
(Recommended)
ELSA Erazor III ***
nVidia TNT2 4.11.01.0200
(Works!) 4.11.01.0208
(Recommended)
Hercules Dynamite TNT *** nVidia
TNT 4.11.01.0208
(Works!) 4.11.01.0208 (Works!)
Hercules Terminator Beast S3
Savage3D 4.11.01.4005 (Some
issues) 4.11.01.4005 (Recommended)
Intergraph Intense 3D Voodoo*! Voodoo Rush*! 4.10.01.2072
(Doesn't work) 4.10.01.2073 (Recommended)
Matrox G200
(All) Matrox
G200 4.11.01.2300
(Recommended) Same as Manufacturer Driver
Matrox G400
(ALL) Matrox
G400 4.11.01.1300
(Recommended) Same as Manufacturer Driver
STB Velocity 128 *** nVidia
Riva 128 4.10.01.0182 (Doesn't work)
4.11.01.0337 (Recommended)
STB Velocity 4400 *** nVidia
TNT 4.10.01.0160 (Doesn't
work) 4.11.01.0208 (Recommended)
Important!: As of this update, the latest BETA Dx7 drivers from 3dfx are buggy and
should NOT BE USED!
*! VOODOO ISSUES:
- Voodoo Graphics and 3Dfx Banshee cards to not support resolutions above 640x480 in
Soldier of Fortune.
* VOODOO 2 ISSUES:
- Voodoo2 cards (8mb or 12mb) only support a maximum GL resolution of 800x600. To support
1024x768 you will need two VOODOO 2's in SLI mode.
** VOODOO 3 ISSUES:
- Voodoo3 cards use the default opengl settings, not the 3dfx opengl settings.
- Voodoo 3 users may experience weapon cycling after changing their video settings while
playing the game.
- Voodoo 3 users will also experience a black screen while task switching if attempting to
return to the game after using ALT+TAB (using driver version 4.11.01.1222).
*** NVIDIA CARD ISSUES:
- Right now there is a problem with nVIDIA's drivers in conjunction with Windows 2000
Release Candidate 3 that causes an error with the Soldier of Fortune menus. The only way
around this (until nVIDIA fixes its drivers) is to add "+set gl_scissor_broken
1" to the command line shortcut (Right-click on the Soldier of Fortune shortcut,
select properties, and add it in the Target field after the quotes).
5. Links to Manufacturer
and Chipset web sites:
This list of links will provide you with the sources to download necessary driver files
for your 3d video card.
3DFX Interactive: http://www.3dfx.com
Chipsets - Voodoo Graphics, Voodoo Rush, Voodoo 2, Voodoo Banshee, Voodoo 3
ATI Technologies Inc.: http://www.atitech.com
Chipsets - Rage Pro, Rage 128
Creative Labs: http://www.creativelabs.com
Card Manufacturer - Creative Blaster Voodoo2, Creative Blaster Banshee, Creative Blaster
Riva TNT, Creative Riva TNT2, Creative Blaster Savage 4
Intel: http://developer.intel.com/design/graphics/drivers/
Chipsets - i740
Matrox: http://www.matrox.com
Chipsets - Matrox G200, Matrox G400
nVidia: http://www.nvidia.com
Chipsets - Riva 128, Riva 128zx, Riva TNT, Riva TNT2, GeForce 256 (NV10)
S3/Diamond Multimedia: http://www.diamondmm.com
Chipsets - S3 Savage3D, Savage 4, Savage2000
Card Manufacturer - Viper V330, Viper V550, Viper V770, Viper V770 Ultra, Stealth II G460,
Stealth III S540, Monster Fusion, Monster 3D, Monster 3D II
=============================================
B. HARDWARE OVERCLOCKING
WARNING:
=============================================
IMPORTANT NOTICE TO USERS RUNNING OVERCLOCKED HARDWARE: Running your CPU or
Video Card at a clock and/or bus speed that is beyond the hardware's specifications will
cause Soldier of Fortune to crash frequently (especially with overclocked GeForce 256
cards), since Soldier of Fortune will attempt to push the hardware beyond its overclocked
capability. It is highly recommended that you do not play Soldier of Fortune on
overclocked hardware.
===================================
C. WINDOWS 2000 INFORMATION:
===================================
1. Windows® 2000 OpenGL issues: Windows 2000 "out of the box"
does not support OpenGL applications. At the time of this release, hardware manufacturers
are working to provide Windows 2000 support for their equipment. Some, but not all, of the
cards whose chipsets Soldier of Fortune supports have been tested on Windows 2000. For Windows 2000 3-D support, please refer to your hardware manufacturer for 100%
full OpenGL compliant drivers.
2. Windows 2000 EAX issues: You may hear repeating sound effects in Soldier of
Fortune if you enable EAX sound. It is recommended that you run default sound under
Windows 2000 until updated EAX drivers are available from www.sblive.com.
=======================================================
D. SYSTEM RESOURCES AND SOLDIER OF
FORTUNE:
=======================================================
Playing Soldier of Fortune will take up a lot of your system resources. For the best
playing experience, it is highly recommended that you shut down any background
applications (such as Norton CleanSweep®) before attempting to run the game.
1.
Virtual Memory issues with Windows NT and Windows 2000
Some users may receive Virtual Memory warnings while playing Soldier of Fortune on Windows
NT and Windows 2000 operating systems. To avoid this issue, we recommend you increase your
virtual memory to 150 MB or higher.
=====================================
E. PARENTAL LOCK INFORMATION:
=====================================
A parental Violence Lock is provided with Soldier of Fortune for those users who might be
uncomfortable with the high level of violence and adult content in the game, and for those
users who have children in their household. The game's violence settings can be altered
and locked with a password during Soldier of Fortune's installation, or at any time
thereafter, from the Violence Lock menu within the game. The following instructions should
help guide you to properly enable the Violence Lock settings.
1. During Installation: you will be prompted with a dialogue box containing the Violence Controls. You may choose to install: Full Violence, Minimal Violence, or Custom Violence Options. The Custom Violence Options include individual toggles for displaying blood, death animations, mature textures, damage (gore) skins, and dismemberment. Make your selections and you may then proceed to lock in your choices with a password. It is important that you WRITE DOWN YOUR PASSWORD AND KEEP IT IN A SAFE PLACE away from anyone that you do not want to access these settings. You will need to re-enter your password in the game menu each time you wish to alter the violence settings, so it is important not to lose it.
2. In the Game Menu: If you decide to forego setting up a Violence Lock password during the Soldier of Fortune installation process, you can also alter your settings and set up a password from the in-game Violence Lock Menu. To view the Violence Lock Menu, click on the "Lock" icon in the Main Menu. On the Violence Lock Menu, you will see the following options:
Damage Skins - Enables and disables the gore zones on the enemy model.
Blood - Enables and disables the appearance of blood in the game.
Death Animations - Enables and disables the the realistic, motion-captured death sequences.
Dismembered Limbs - Enables and disables the dismemberment of enemy models.
Adult Textures - Enables and disables the appearance of mature writing and subject matter.
Set New Password - Allows you to set a new password for the Parental Lock feature. Just type in your new password and click on "Set New Password." The next time you try to enter the Violence Lock sub screen, you will need to enter the new password.
================================
F. WON CD AUTHENTICATION:
================================
Before playing Soldier of Fortune for the first time, you will be prompted to
enter your WON CD authentication key. The authentication key appears on the CD
packaging. It is important that you enter the key string in its entirety EXACTLY
as it appears on the CD package.
You will need to have the Soldier of Fortune CD in your CD-ROM drive to
play both the Single and Multiplayer version of Soldier of Fortune.
============================
G. NON-INTEL PROCESSORS:
============================
On some non-Intel processors you may notice poor
performance in the game. The Soldier of Fortune graphics engine, which is based
on the Quake II engine, relies heavily on a capable FPU (Floating Point Unit)
for smooth game play. A FPU has been incorporated into all processors built
since 1989. Some processors cannot perform floating point calculations fast
enough. To improve performance on some processors, we suggest turning down some
of the graphics options and/or sound options for a more enjoyable gaming
experience.
=================================
H. SOUND CARD INFORMATION:
=================================
This Edition supports default DirectSound, Aureal A3D 2.0 and Creative Environmental Audio
EAX. If you experience any sound difficulties with Soldier of Fortune and your sound card,
try switching to default sound and lowering your sound quality.
======================
I. AUDIO CONTROLS:
======================
Here's how you can adjust your audio settings:
1. Dynamic Sound Settings -
Effects Volume: Use this slider bar to increase or decrease the volume of your sound
effects.
Music Volume: Use this slider bar to increase or decrease the volume of your music.
2. Sound System Settings -
Sound DLL: Auto Detect, Default, A3D and EAX.
Soldier of Fortune supports EAX (Environmental Audio) DirectSound and A3D (Aureal Vortex).
Selecting Auto Detect should choose the correct Sound DLL for your sound card. If you
experience sound problems and your Sound DLL is set to A3D or EAX, change your Sound
DLL to Default and select Apply Changes. If you are unsure about A3D or EAX support
for your sound card, please contact your hardware manufacturer. Please make sure you
are using the latest drivers for your sound card.
Sound Freq: 11KHz, 22KHz
Low memory machines should choose 11KHz (under 96MB of RAM). High memory machines should
choose 22KHz (96MB or more RAM). Using 11KHz may increase the performance of Soldier
of Fortune on your machine. If you are experiencing sound problems, we suggest you
turn Sound Freq to 11KHz.
Sound Quality: 8 bit, 16 bit
Low memory machines should choose 8 bit sound (under 96MB of RAM). High memory machines
should choose 16 bit sound (96 megs or more). Select 8 bit sound quality if you are
experiencing sound problems in the game.
Exclusive DS Buffer: On, Off
To enable optimal sound performance with DirectSound, the Exclusive DS Buffer should be
turned "ON".
If you experience sound problems, we suggest you choose OFF. This option is not supported
under NT 4.0.
Dynamic Music: Enabled, Disabled
This option will enable or disable the playback of high quality compressed audio.
Apply Defaults:
Restores default sound configuration and restarts the sound engine.
Apply Changes:
Applies any changes made to the sound configuration and restarts the sound engine.
===============
J. JOYSTICKS:
===============
Joysticks can be enabled in the Options Menu under Miscellaneous Options. It is very
important that your joystick be properly enabled (with current drivers) in the Windows
control panel before attempting to play Soldier of Fortune. The following instructions
should help you get your joystick working with Soldier of Fortune:
1. Plug in the joystick.
2. Install the windows drivers for it (follow instructions provided with joystick driver
for details).
3. Enable your joystick in the Windows control panel and select "OK".
4. Run Soldier of Fortune.
5. Go to the Options Menu > Miscellaneous Options and click on the configure joystick
button (if the button is not there, you haven't configured the joystick in Windows
properly, and Soldier of Fortune has not detected it. If this is the case, repeat steps 1
through 3).
6. If the joystick is properly detected, click on the Joystick option at the top of
the menu until it says "On" (this is critical).
7. If you have an advanced joystick (something with more than just a stick and a few
buttons), click Advanced Joystick to "On."
8. You may now proceed to the joystick Axis Menu to set up how your joystick
controls will respond within the game. Each one of the joystick axes can be set or
"mapped" to an in-game axis. The axis menus use the letters X, Y,
Z, R, U and V, so that people used to configuring joysticks in Quake 2 engine games will
know which Soldier of Fortune options refer to the corresponding Quake 2 convars (console
variables). See the following example for Advanced Joystick users.
Example: For the Mad CatzÔ Panther XLÔ - forward and back are axis 3; left and right are axis 1;
while the trackball alters axes 2 and 4. So for this joystick, set axis X to
3; axis Y to 1; axis U to 2 and axis V to 4.
The trackball will act like mouselook, so set the U and V axes to relative. There is no
rhyme nor reason to which joystick axes map to which in-game axes (Advanced Joystick axes
vary randomly from joystick to joystick). The best way to find the correct settings is to
try each axis until the joystick works.
9. Alter the Threshold values to set the joystick's dead-zone. The higher the
Threshold value, the more you will have to move the joystick before any effect will be
registered. Conversely, it means that when the joystick is inaccurately centered, you will
not drift.
10. Adjust the Sensitivity sliders to change the speed of your turning or looking
in the game. You can invert your up/down or left/right directional orientation by
increasing or decreasing the Sensitivity sliders between positive and negative number
ranges (depending on your joystick).
11. To set your action buttons, go to the key bindings menu, then click on an action that
you wish to bind a joystick button to. You can then hit the desired joystick button to
bind your action keys. Repeat these 2 steps until you have bound all your required
movement and attack keys.
12. Start the game and you should be ready to "clean up."
=========================================
K. DEDICATED SERVER
INSTRUCTIONS:
=========================================
A dedicated server is useful for games
that will be run on the internet or LAN for extended periods of time and/or will
experience a high number of attached clients. To start a
dedicate Soldier of Fortune server, simply select the "Launch Dedicated Server"
shortcut from the Windows start menu under the "Soldier of Fortune" submenu. A
command window will appear once the server is running. The following chart lists
the most commonly used settings for a dedicated server:
Console Command | Values |
Definition/Results |
Example |
"deathmatch" | 1 |
Sets host to Death Match mode. | deathmatch "1" (default) |
2 |
Sets host to Assassin mode. | ||
3 |
Sets host to Arsenal mode. | ||
4 |
Sets host to CTF mode. | ||
5 |
Sets host to Realistic mode | ||
"fraglimit" | # |
Limit of kills before cycling to the next map. Setting to "0" will let you play with no limit. | fraglimit "20" (default is 30) |
"hostname" | "name" |
Applies a "Game Name" to the host. Joining players will see the hostname in their server browser. | hostname "SOF Server" |
"kick" | "name" or ID (#) |
Will kick a client off the server. You can retrieve the client's information by typing: "Status." This will list the names and ID numbers of all connected clients. The ID number is the first number on the left. | kick "John Mullins", or kick "1" |
"map" | "mapname" |
This changes/starts the map the host is playing. Every multiplayer map must have "dm/" before the map name. A list of available multiplayer maps is included below. | map "dm/nycdm1" (default) |
"maxclients" | # |
The maximum amount of clients able to join the host. | maxclients "8" (default is 16) |
"public" | 0 or 1 |
This will list your server on WON (with internet connection), which enables other people from the internet to view/join your game. "0" disables the public server, "1" enables it. | public "1" (default is 0) |
"set_dmflags" | # |
Entering "set_dmflags" into the console will give you a list of deathmatch settings that alter the gameplay depending on the value. For example, you can play with unlimited ammo by typing "set_dmflags 12". To enable a dmflag, look at the list and type the number corresponding to the dmflag after "set_dmflags" Refer to "unset_dmflags" to disable a previously set dmflag. | set_dmflags "03" |
"status" | <none> |
Displays client information; ID, NAME, PING, IP, PORT | "status" |
"sv_maplistfile" | Selects a file of maps to cycle through: | sv_maplistfile "ravdm" (default) |
|
NONE |
No maps to cycle. | ||
RAVDM* |
Cycles through all of the Death Match maps. | ||
RAVRL** |
Cycles through all of the Death Match maps. | ||
RAVCTF*** |
Cycles through all of the Capture the Flag maps. | ||
"timelimit" | # |
Sets an amount of time (in minutes) before cycling to the next map. | timelimit 20 (default is 60) |
"unset_dmflags" | # |
This will show the list of dmflags, like "set_dmflags," but this command disables the dmflag game settings. | unset_dmflags "03" |
"welcome_mess" | "Welcome" |
Sets the message that appears on a clients machine when they enter the game. | welcome_mess "Welcome to Soldier of Fortune multiplayer." |
1. Lists of Maps for Dedicated Servers
*RavDM Maps: |
**RavCTF Maps: ("map name" - description) |
***RavRL Maps: ("map name" - description) |
"dm/nycdm1" - Warehouse: 8 to 16 players "dm/nycdm2" - Underground: 4 to 6 players "dm/nycdm3" - Pawn Shop : 2 to 4 players "dm/nycdm4" - Back Alley: 2 to 4 players "dm/nycdm5" - Bunker: 2 to 5 players "dm/kosdm1" - The Sewers: 4 to 8 players "dm/irqdm1" - Refinery: 6 to 8 players "dm/irqdm2" - Palace: 8 to 10 players "dm/jpndm2" - Restaurant: 2 to 6 players "dm/raven" - Raven Software: 4+ players "dm/suddm1" - WI Death Farm: 6 to 10 players "dm/suddm2" - Trainyard: 6 to 8 players "dm/suddm3" - Rusted: 2 to 6 players |
"dm/nycctf1" - Gangland: 16 "dm/sibctf1" - Hell Freezes: 16 "dm/irqctf1" - Wastelands: 6 to 12 "dm/jpnctf1" - Parking: 4 to 8 "dm/sudctf1" - Flag Frag: 4 to 8 "dm/sudctf2" - Missile Base: 16 "dm/gerctf1" - Castle Kill: 6 to 10 |
"dm/nycdm3" - Pawn Shop : 2 to 4
players "dm/nycdm4" - Back Alley: 2 to 4 players "dm/nycdm5" - Bunker: 2 to 5 players "dm/kosdm1" - The Sewers: 4 to 8 players "dm/jpndm2" - Restaurant: 2 to 6 players "dm/raven" - Raven Software: 4+ players "dm/suddm1" - WI Death Farm: 6 to 10 players "dm/suddm2" - Trainyard: 6 to 8 players |
=======================================
L.
ACTIVISION CUSTOMER SUPPORT
=======================================